home *** CD-ROM | disk | FTP | other *** search
INI File | 1997-04-04 | 5.3 KB | 116 lines |
- [script]
- n0=#floodnet.detect off
- n1=ctcp 1:*: {
- n2= if ([ %floodnet.detect [ $+ [ $site ] ] ] == $null ) {
- n3= set %floodnet.detect $+ $site 1
- n4= .timer 1 10 unset %floodnet.detect $+ $site | goto end }
- n5= if ([ %floodnet.detect [ $+ [ $site ] ] ] == 1 ) {
- n6= .ignore -at *!*@*
- n7= .echo 6 ½(Millennium)╗ Possible FloodNet Detected from $nick at *!*@ $+ $site $+ . Ignoring all CTCP's for 5 minutes.
- n8= .timer 1 300 .ignore -rt *!*@* | .disable #floodnet.detect | .unset %floodnet.detect | halt }
- n9= :end
- n10=}
- n11=#floodnet.detect end
- n12=#flood on
- n13=ctcp 1:PING: {
- n14= if ([ %ping [ $+ [ $site ] ] ] == $null ) {
- n15= set %ping $+ $site 1
- n16= .timer 1 10 unset %ping $+ $site | goto end }
- n17= if ([ %ping [ $+ [ $site ] ] ] == 1 ) {
- n18= .ignore -a *!*@ $+ $site
- n19= echo 6 ½(Millennium)╗ $nick at *!*@ $+ $site has been ignored for PING flooding.
- n20= set %ignoreduser *!*@ $+ $site | .enable #floodnet.detect | .timer 1 10 .disable #floodnet.detect | halt }
- n21= :end
- n22=}
- n23=ctcp 1:VERSION: {
- n24= if ([ %version [ $+ [ $site ] ] ] == $null ) {
- n25= set %version $+ $site 1
- n26= .timer 1 10 unset %version $+ $site
- n27= .notice $nick MILLENNIUM Millennium Bot v2.0 | halt }
- n28= if ([ %version [ $+ [ $site ] ] ] == 1 ) {
- n29= .ignore -a *!*@ $+ $site
- n30= .echo 6 ½(Millennium)╗ $nick at *!*@ $+ $site has been ignored for VERSION flooding.
- n31= set %ignoreduser *!*@ $+ $site | .enable #floodnet.detect | .timer 1 10 .disable #floodnet.detect | halt }
- n32=}
- n33=ctcp 1:CLIENTINFO: {
- n34= if ([ %clientinfo [ $+ [ $site ] ] ] == $null ) {
- n35= set %clientinfo $+ $site 1
- n36= .timer 1 10 unset %clientinfo $+ $site | goto end }
- n37= if ([ %clientinfo [ $+ [ $site ] ] ] == 1 ) {
- n38= .ignore -a *!*@ $+ $site
- n39= .echo 6 ½(Millennium)╗ $nick at *!*@ $+ $site has been ignored for CLIENTINFO flooding.
- n40= set %ignoreduser *!*@ $+ $site | .enable #floodnet.detect | .timer 1 10 .disable #floodnet.detect | halt }
- n41= :end
- n42=}
- n43=ctcp 1:USERINFO: {
- n44= if ([ %userinfo [ $+ [ $site ] ] ] == $null ) {
- n45= set %userinfo $+ $site 1
- n46= .timer 1 10 unset %userinfo $+ $site | goto end }
- n47= if ([ %userinfo [ $+ [ $site ] ] ] == 1 ) {
- n48= .ignore -a *!*@ $+ $site
- n49= .echo 6 ½(Millennium)╗ $nick at *!*@ $+ $site has been ignored for USERINFO flood.
- n50= set %ignoreduser *!*@ $+ $site | .enable #floodnet.detect | .timer 1 10 .disable #floodnet.detect | halt }
- n51= :end
- n52=}
- n53=ctcp 1:ECHO: {
- n54= if ([ %echo [ $+ [ $site ] ] ] == $null ) {
- n55= set %echo $+ $site 1
- n56= .timer 1 10 unset %echo $+ $site | goto end }
- n57= if ([ %echo [ $+ [ $site ] ] ] == 1 ) {
- n58= .ignore -a *!*@ $+ $site
- n59= .echo 6 ½(Millennium)╗ $nick at *!*@ $+ $site has been ignored for ECHO flood.
- n60= set %ignoreduser *!*@ $+ $site | .enable #floodnet.detect | .timer 1 10 .disable #floodnet.detect | halt }
- n61= :end
- n62=}
- n63=ctcp 1:ACTION: {
- n64= if ([ %action [ $+ [ $site ] ] ] == $null ) {
- n65= set %action $+ $site 1
- n66= .timer 1 10 unset %action $+ $site | goto end }
- n67= if ([ %action [ $+ [ $site ] ] ] == 1 ) {
- n68= .ignore -a *!*@ $+ $site
- n69= .echo 6 ½(Millennium)╗ $nick at *!*@ $+ $site has been ignored for ACTION flood.
- n70= set %ignoreduser *!*@ $+ $site | .enable #floodnet.detect | .timer 1 10 .disable #floodnet.detect | halt }
- n71= :end
- n72=}
- n73=ctcp 1:FINGER: {
- n74= if ([ %finger [ $+ [ $site ] ] ] == $null ) {
- n75= set %finger $+ $site 1
- n76= .timer 1 10 unset %finger $+ $site | goto end }
- n77= if ([ %finger [ $+ [ $site ] ] ] == 1 ) {
- n78= .ignore -a *!*@ $+ $site
- n79= .echo 6 ½(Millennium)╗ $nick at *!*@ $+ $site has been ignored for FINGER flood.
- n80= set %ignoreduser *!*@ $+ $site | .enable #floodnet.detect | .timer 1 10 .disable #floodnet.detect | halt }
- n81= :end
- n82=}
- n83=ctcp 1:TIME: {
- n84= if ([ %time [ $+ [ $site ] ] ] == $null ) {
- n85= set %time $+ $site 1
- n86= .timer 1 10 unset %time $+ $site | goto end }
- n87= if ([ %time [ $+ [ $site ] ] ] == 1 ) {
- n88= .ignore -a *!*@ $+ $site
- n89= .echo 6 ½(Millennium)╗ $nick at *!*@ $+ $site has been ignored for TIME flood.
- n90= set %ignoreduser *!*@ $+ $site | .enable #floodnet.detect | .timer 1 10 .disable #floodnet.detect | halt }
- n91= :end
- n92=}
- n93=ctcp 1:TROUT: {
- n94= if ([ %trout [ $+ [ $site ] ] ] == $null ) {
- n95= set %trout $+ $site 1
- n96= .timer 1 10 unset %trout $+ $site | goto end }
- n97= if ([ %trout [ $+ [ $site ] ] ] == 1 ) {
- n98= .ignore -a *!*@ $+ $site
- n99= .echo 6 ½(Millennium)╗ $nick at *!*@ $+ $site has been ignored for TROUT flood.
- n100= set %ignoreduser *!*@ $+ $site | .enable #floodnet.detect | .timer 1 10 .disable #floodnet.detect | halt }
- n101= :end
- n102=}
- n103=ctcp 1:*: {
- n104= if ([ %general.ctcp [ $+ [ $site ] ] ] == $null ) {
- n105= set %general.ctcp $+ $site 1
- n106= .timer 1 10 unset %general.ctcp $+ $site | goto end }
- n107= if ([ %general.ctcp [ $+ [ $site ] ] ] == 1 ) {
- n108= .ignore -a *!*@ $+ $site
- n109= .echo 6 ½(Millennium)╗ $nick at *!*@ $+ $site has been ignored for a GENERAL CTCP flood.
- n110= set %ignoreduser *!*@ $+ $site | .enable #floodnet.detect | .timer 1 10 .disable #floodnet.detect | halt }
- n111= :end
- n112=}
- n113=#flood end
-